stamp down
stamp down基本解释
stamp down同义词
stamp down相关例句
stamp down英英释义
"suppress a nascent uprising""stamp down on littering""conquer one's desires"